@charset "utf-8";


@media screen and (min-width: 1025px){
	.mshow{display: none !important;}
	.technology-pro-icon li:hover{background: rgba(243, 113, 12, .08);}
	.technology-pro-icon li:hover img{display: none;}
	.technology-pro-icon li:hover p{display: block;}
	.technology-pro-icon li:hover .technology-pro-iconbg{background: #ff5100;}


}


@media screen and (max-width: 1600px){

	.w1400{width: 1200px;}
	.font-45, .i-title .cn-tit, .com-tit{font-size: 36px;}
	.font-35{font-size: 28px;}

	.more{width: 144px;height: 44px;line-height: 40px;}
	.slide-btn-circle a{width: 40px;height: 40px;margin-top: -20px;}
	.slide-btn-circle i{font-size: 14px;line-height: 40px;}

	.i-banner .item-text p{font-size: 40px;}
	.i-banner .item-more{padding: 10px 24px;}
	
	.i-tags-tit h5{font-size: 56px;}
	
	


	.head-nav .navli{margin-left: 15px;}
	.head-nav .navli .navli-a{padding: 0 15px;min-width: 50px;text-align: center;}
	.foot-main .foot-main-info{width: 56%;}
	.com-nav .com-nav-a{margin: 0 14px;}
	.about-honor-main{width: 1400px;}
	
	.rd-wrap2 .rd-wrap2-main .rd-wrap2-text{margin-left: -600px;}
	.rd-center{margin-left: ;}
	.investor-hotline .investor-text{margin-left: -600px;}

	



	.i-title .en-tit{font-size: 28px;}
	.i-safety-container .item .item-tit{font-size: 20px;}
	.i-about{padding: 108px 0 60px;}
	.i-about .i-about-main{margin-bottom: 80px;}
	.i-about-bottom .i-about-bottom-tit{font-size: 20px;}
	.i-product .i-product-title{margin-bottom: 60px;}
	.i-news{padding: 80px 0 100px;}
	.i-news-main .item-list .item-list-link{height: 45px;}
	.i-contact{padding: 80px 0 112px;}
	
	.about-company{margin-top: 80px;margin-bottom: 72px;}
	.about-company .about-company-main{margin-bottom: 56px;}
	.about-company-text p{font-size: 15px;}
	.about-company-tags .item .item-icon{width: 80px;height: 80px;margin-bottom: 20px;}
	.about-company-tags .item .item-icon i{font-size: 35px;line-height: 80px;}
	.about-company-tags .item .item-text .p1{font-size: 28px;}
	.about-video{height: 446px;}
	.history-container .item-year1{font-size: 32px;}
	.history-container .item-img{margin-bottom: 20px;}
	.history-main .history-btn{bottom: 35%;}
	
	.about-team .about-team-img{padding: 100px 0 70px;}
	.about-team .about-team-img .subtit{font-size: 28px;}
	.team-img-top{margin-bottom: 40px;}
	.about-team-tags .item-text .p1{font-size: 40px;}
	.team-img-right{padding: 40px 24px;}
	.about-team .about-team-sum p{font-size: 14px;}
	.about-office{padding: 88px 0 100px;}
	.about-office .item .item-top{height: 44px;padding: 0 32px 0 40px;}
	.about-office .item .item-tit{font-size: 16px;}
	.about-office .item-hide .item-area{margin-bottom: 10px;}
	.about-office .item-hide .item-area>span{font-size: 15px;}
	.about-honor{padding-bottom: 70px;}
	.about-honor .about-honor-top{margin-bottom: 18px;}
	.about-honor-main{width: calc(100% + 100px);margin-left: -50px;}
	.about-honor-main .about-honor-container .item{padding: 0 50px;}
	.about-honor-tabs a{width: 120px;height: 40px;line-height: 36px;}
	
	.about-culture .culture-item-text .text-sum{font-size: 15px;}
	.about-plan-ul .item{padding: 75px 0 48px;}
	

	.technology-intro{margin-top: 30px;}
	.technology-intro-text{padding: 16px 0 40px;}
	.technology-main{padding: 76px 0 82px;}
	.technology-content{padding: 88px 0 104px;}
	.technology-desc{padding: 45px 24px 38px;}
	.technology-pro-swiper li p{font-size: 20px;}

	.service-happy1{padding: 76px 0 66px;}
	.service-happy1 .service-happy1-title{margin-bottom: 40px;}
	.service-happy1 .service-happy1-text p{font-size: 20px;}
	.service-happy2{height: 480px;}
	.rd-wrap1{margin-top: 90px;margin-bottom: 88px;}
	.rd-wrap1 .rd-wrap1-section{margin-bottom: 84px;}
	.rd-wrap-section .section-tit{margin-bottom: 40px;padding-bottom: 24px;}
	.rd-wrap-section .section-tit span::after{bottom: -26px;}
	.rd-wrap3 .rd-wrap3-section{margin-bottom: 110px;}
	.rd-wrap3 .item p{font-size: 16px;line-height: 40px;}
	.rd-center{margin-left: calc(50% - 600px);}
	.rd-center .rd-center-left .rd-center-top .rd-center-summary{font-size: 24px;}
	.rd-center .rd-center-info .p1 span{font-size: 64px;}
	.rd-center .rd-center-info .p2{font-size: 24px;}
	.talent-team{padding-top: 88px;}










}




@media screen and (max-width: 1440px){
	.w1400{width: 1100px;}
	.font-45, .i-title .cn-tit, .com-tit{font-size: 28px;}
	.font-35{font-size: 24px;}
	.head-nav .navli .navli-a{padding: 0 10px;}
	

	
	.rd-wrap2 .rd-wrap2-main .rd-wrap2-text{margin-left: -550px;}

	.rd-center{margin-left: calc(50% - 550px);}
	.investor-hotline .investor-text{margin-left: -550px;}


	.i-news-main .item-list .item-list-link{margin-bottom: 0;}
	.news-read-top .news-tit{font-size: 20px;}

	.foot-main .foot-main-info .info-code img{width: 80px;}
}




@media screen and (max-width: 1366px){
	.w1400{width: 1000px;}
	
	.rd-wrap2 .rd-wrap2-main .rd-wrap2-text{margin-left: -500px;}
	.rd-center{margin-left: calc(50% - 500px);}
	.investor-hotline .investor-text{margin-left: -500px;}


}


@media screen and (max-width: 1024px){
	.mshow{display: block;}
	.mhide{display: none;}

	.w1400{width: 92%;}
	.font-45, .i-title .cn-tit, .com-tit{font-size: 24px;}
	.font-35{font-size: 20px;}
	.font16 p{font-size: 14px;}
	.i-title .en-tit{font-size: 18px;}
	.com-tit::after{bottom: -20px;}
	.com-tips, .article-read-con .service-info{font-size: 12px !important;}
	.more{width: 100px;height: 34px;line-height: 30px;}
	
	.slide-btn-circle a{width: 32px;height: 32px;margin-top: -18px;}
	.slide-btn-circle i{line-height: 32px;}
	.about-honor-main .slide-btn-circle .prev{left: 5px;}
	.about-honor-main .slide-btn-circle .next{right: 5px;}

	html,body{font-size: 14px;}
	
	.head{background: #fff;}
	.head-inner{padding: 10px 4%;}
	.head-nav{display: none;}
	.head-company .head-logo{width: 120px;margin-right: 12px;}
	.head-company .head-logo .logo-w{display: none !important;}
	.head-company .head-logo .logo-b{display: block !important;}
	.head-company .head-stock p{font-size: 12px;line-height: 1.4;color: #000 !important;}
	

	.head-h{height: 66px;}

	.i-banner .banner-container{height: 70vh;}
	.i-banner .item-con{left: 4%;max-width: 92%;}
	.i-banner .item-con::after{top: -20px;}
	.i-banner .item-text{margin-bottom: 40px;}
	.i-banner .item-text p{font-weight: normal;}
	.i-banner .item-text .text-tit{font-size: 20px;}
	.i-banner .item-text .text-sum{font-size: 18px;}
	.banner-page{bottom: 10px;}
	.banner-page .page-point{width: 16px;height: 16px;margin: 0 4px;}
	.banner-page .page-point::after{width: 6px;height: 6px;}

	.i-tags{margin-top: 40px;margin-bottom: 40px;}
	.i-tags-tit h5{font-size: 24px;letter-spacing: -1px;}
	.i-tags-btn{display: block;}
	.technology-swiper-pic{margin-bottom: 10px;}

	.i-safety{margin-bottom: 60px;}
	.i-safety .i-safety-top{flex-wrap: wrap;}
	.i-safety-top .i-safety-btn{display: none;}
	.i-safety-top .i-safety-btn .i-safety-line{width: calc(100% - 170px);}
	.i-safety-top .i-safety-btn a{width: 50px;height: 50px;}
	.i-safety-top .i-safety-btn i{line-height: 50px;}
	.i-safety-container .item .item-tit{font-size: 18px;}
	
	.i-product{padding-bottom: 50px;}
	.i-product .i-product-title{margin-bottom: 30px;}
	.i-product-main .i-product-btn{display: none;}
	.i-product-main .item .item-text{padding: 6px 10px;}

	.i-about{padding: 60px 0 40px;}
	.i-about-top{margin-bottom: 26px;}
	.i-about .i-about-main{flex-wrap: wrap;margin-bottom: 40px;}
	.i-about .i-about-text{width: 100%;margin-bottom: 20px;}
	.i-about-img{width: 100%;height: 200px;padding-top: 0;padding-bottom: 0;box-sizing: border-box;}
	.i-about-bottom .i-about-partner{flex-wrap: wrap;}
	.i-about-bottom .i-about-partner li{width: 16%;margin-right: 4%;margin-bottom: 2%;margin-left: 0;}
	.i-about-bottom .i-about-partner li:nth-child(5n){margin-right: 0;}
	.i-about-bottom .i-about-bottom-tips{margin-top: 10px;}

	.news-item{flex-wrap: wrap;}
	.news-item .item-card, .news-item .item-list{width: 100%;}
	.news-item .text-tit{font-size: 14px;}
	.news-item .item-card .text-tit{margin-bottom: 15px;}
	.news-item .item-list-link .date{min-width: 80px;}
	.news-item .item-list-link .item-list-main{width: calc(100% - 90px);}
	.news-item .item-list-link .item-list-main .item-list-text{width: 100%;}
	.news-item .date .date-day{margin-bottom: 10px;font-size: 40px;}
	.news-item .date .date-year{font-size: 14px;}
	.news-item .item-list .item-list-tit{margin-bottom: .8em;font-size: 18px;}
	.news-item .item-list .item-list-wrap{padding: 15px;}
	.news-item .item-list .more-btn{width: 30px;height: 30px;display: none;}
	.news-item .more-btn i{line-height: 40px;}
	
	.i-news{padding: 50px 0 40px;}
	.i-news .i-news-title{margin-bottom: 25px;}
	.i-news-main .item-card{margin-top: 0;margin-bottom: 30px;}
	.i-news-main .item-card .item-card-text{padding: 20px 15px;}
	.i-news-main .item-list .item-list1{margin-bottom: 25px;}
	.i-news-main .item-list .item-list-link{height: 32px;}

	.i-contact{padding: 40px 0 50px;}
	.i-contact .i-contact-title{margin-bottom: 25px;}
	.i-contact-main .i-contact-text, .i-contact-main .i-contact-form{float: none;width: 100%;}
	.i-contact-main .i-contact-text{margin-bottom: 20px;}
	.i-contact-main .i-contact-text .i-contact-sum p{font-size: 12px;}
	.i-contact-form .row{margin-bottom: 10px;padding: 10px;}
	.i-contact-form .contact-submit{height: 48px;line-height: 46px;}
	.i-contact-form .row span, .i-contact-form .row input, .i-contact-form .row textarea{line-height: 28px;}

	.foot .foot-inner{padding: 30px 0 0;}
	.foot-top{flex-wrap: wrap;margin-bottom: 10px;padding-bottom: 15px;}
	.foot-top .foot-top-nav{margin-bottom: 15px;}
	.foot-top .foot-top-nav a{margin-right: 20px;}
	.foot-top .foot-top-nav a::after{right: -10px;}
	.foot-top .foot-top-tel a{font-size: 20px;}
	.foot-top .foot-top-tel i{width: 30px;height: 30px;margin-right: 12px;font-size: 12px;line-height: 30px;}
	.foot-main{margin-bottom: 14px;}
	.foot-main .foot-main-nav{display: none;}
	.foot-main .foot-main-info{width: 100%;}
	.foot-main .foot-main-info .info-contact a{margin-bottom: 10px;font-size: 12px;line-height: 1.8;}
	.foot-main .foot-main-info .info-contact i{margin-right: 10px;font-size: 14px;}
	.foot-main .foot-main-info .info-code{padding: 5px;width: 84px;box-sizing: border-box;}
	.foot-bottom .foot-copyright{padding: 10px 0;}
	.foot-bottom .foot-copyright .p1{line-height: 1.5;font-size: 12px;}
	.foot-bottom .foot-copyright .p1 a{display: block;}

	.com-banner{height: 200px;}
	.com-nav .com-nav-a{margin: 0 10px;padding: 6px 0;}

	.about-company{margin-top: 40px;margin-bottom: 40px;}
	.about-company .about-company-main{margin-bottom: 20px;}
	.about-company .about-company-text{float: none;width: 100%;margin-bottom: ;}
	.about-company-text p{font-size: 13px;line-height: ;}
	.about-company-text .com-tips{text-align: left;}
	.about-company-tags .about-company-tags-ul{flex-wrap: wrap;width: 106%;margin-left: -3%;}
	.about-company-tags .item{width: 25%;min-width: auto;}
	.about-company-tags .item .item-icon{width: 50px;height: 50px;margin-bottom: 10px;}
	.about-company-tags .item .item-icon i{font-size: 20px;line-height: 50px;}
	.about-company-tags .item .item-text .p1{font-size: 18px;}
	.about-company-tags .item .item-text .p2{font-size: 12px;line-height: 1.4;}

	.about-video{height: 200px;}
	.about-video-btn i{margin-bottom: 10px;font-size: 50px;}
	.about-history{padding: 40px 0 30px;}
	.history-container .item-year1{font-size: 24px;}
	.about-team .about-team-img{padding: 50px 0;}
	.about-team .about-team-img .about-team-img-inner{flex-wrap: wrap;}
	.team-img-left, .team-img-right{width: 100%;}
	.team-img-left{margin-bottom: 14px;}
	.team-img-right{padding: 20px 10px;}
	.team-img-top{margin-bottom: 36px;text-align: center;}
	.about-team .about-team-img .com-tit::after{left: 50%;margin-left: -18px;}
	.about-team .about-team-img .subtit{font-size: 20px;}
	.about-team-tags{margin: 0 auto;}
	.about-team-tags .item-text .p1{margin-bottom: 6px;font-size: 30px;}
	.about-team .about-team-sum p{font-size: 13px;}


	.about-office{padding: 50px 0 40px;}
	.about-office .item{margin-bottom: 10px;}
	.about-office .item .item-top{height: 40px;padding: 0 20px;}
	.about-office .item .item-icon i{font-size: 12px;}
	.about-office .item .item-tit{font-size: 15px;}
	.about-office .item-hide{padding: 15px 20px 10px 0;}
	.about-office .item-hide .item-area>span{width: auto;font-size: 12px;line-height: 20px;}
	.about-office .item-hide .item-area .item-area-tit{padding-left: 35px;}
	.about-office .item-hide .item-area .item-area-tit::before{left: 20px;}
	

	.about-factory{margin-bottom: 50px;}

	.about-honor{padding-bottom: 50px;}
	.about-honor-tabs a{width: 90px;height: 32px;margin-left: 14px;line-height: 28px;}
	.about-honor-main{width: 100%;margin-left: 0;}
	.about-honor-main .about-honor-container .item{padding: 0;}
	.about-honor-main .slide-btn-circle{display: none;}

	.about-culture{width: 92%;margin: 30px auto;}
	.about-culture .culture-item{flex-wrap: wrap;margin-bottom: 40px;}
	.about-culture .culture-item>div{width: 100%;}
	.about-culture .culture-item-img{margin-bottom: 20px;padding-bottom: 52%;}
	.about-culture .culture-item-img img{max-width: 80%;max-height: 80%;}
	.about-culture .culture-item:first-child .culture-item-img img{max-width: 100%;max-height: 100%;}
	.about-culture .culture-item-text .text-tit::after{bottom: -20px;}
	.about-culture .culture-item:nth-child(2n+1) .text-inner, .about-culture .culture-item:nth-child(2n) .text-inner{width: 100%;margin-left: 0;}
	
	.about-culture .culture-item-text .text-sum{font-size: 14px;}

	.com-nav .com-nav-a::after{bottom: 0;height: 2px;}

	
	.area-product{margin-bottom: 40px;padding: 40px 0 20px;}
	.area-com-tit{margin-bottom: 1em;}
	.area-product-tabs{margin-bottom: 10px;}
	.area-product-tabs a{width: 32%;height: 36px;margin-right: 2% !important;margin-bottom: 2%;font-size: 12px;line-height: 1.3em;padding: 4px;box-sizing: border-box;}
	.area-product-tabs a:nth-child(3n){margin-right: 0 !important;}
	.area-product-container .item-main{flex-wrap: wrap;}
	.area-product-container .item-img, .area-product-container .item-text{width: 100%;}
	.area-product-container .item-img{margin-bottom: 5px;}
	.area-product-container .item-text{padding: 20px;}
	.area-product-container .item-text .text-tit span{font-size: 18px;}
	.area-product-container .item-text .text-tit{margin-bottom: 20px;padding-bottom: 15px;}
	.area-product-container .item-text .text-tit span::after{bottom: -16px;}
	.area-product-container .item-text .text-sum li{margin-bottom: 2px;line-height: 1.8;font-size: 13px;}
	.area-product-container .item-main{margin-bottom: 35px;}
	.area-product-container .item-tags .item-tags-list a{font-size: 12px;padding: 2px 10px;}
	.area-product-container .item-tags .item-tags-list i{margin-left: 14px;font-size: 12px;}
	.area-parameter{margin-bottom: 30px;}
	.area-parameter table th{font-size: 14px;line-height: 1.5;}
	.area-parameter table td{padding: 4px 6px;font-size: 13px;line-height: 1.5;}
	.article-read-con h6{margin-top: 15px;}
	.article-read-con h6 strong{font-size: 16px;}
	.area-img{height: 200px;}
	.article-read-con p{font-size: 13px;margin-bottom: .8;}
	.technology-pro-swiper{width: 92%;margin: 20px auto 40px;}
	.technology-pro-btn{display: none;}
	.technology-pro-swiper li{transform: scale(1);transition: all 0s;}
	.technology-pro-icon{flex-wrap: wrap;align-items: flex-start;margin: 30px auto 0;}
	.technology-pro-icon li{flex-wrap: wrap;width: 25%;height: auto;margin: 0 auto 5px;background: none;}
	.technology-pro-icon li img{height: 20px;width: auto;margin-bottom: 4px;}
	.technology-pro-icon li p{display: block;width: 100%;font-size: 12px;line-height: 1.2;color: #000;}
	.technology-pro-iconbg{display: none;}

	.about-plan-ul .item{padding: 40px 0 30px;}
	.about-plan-ul .item-img, .about-plan-ul .item-text{width: 100%;float: none;}
	.about-plan-ul .item-img{margin-bottom: 20px;}
	.about-plan-ul .item-text .text-tit::after{bottom: -18px;height: 2px;}
	.about-plan-ul .item-text .text-sum{margin-bottom: 1.5em;}
	.about-plan-ul .item-text .item-more{width: 100px;height: 36px;line-height: 32px;}
	.technology-intro-text{padding: 10px 0 20px;}
	.technology-main{margin-top: 30px;padding: 40px 0 50px;}
	.technology-pro-main{margin-bottom: 40px;}
	.technology-content{padding: 40px 0 50px;}
	.technology-desc{padding: 20px;}
	.technology-info{margin-top: 18px;}
	.technology-info p{margin-bottom: 0;font-size: 13px;}
	.technology-pro{margin-top: 40px;margin-bottom: 40px;}
	.technology-pro-swiper li p{margin-top: 10px;padding-top: 0;font-size: 16px;}
	.technology-pro-swiper .slide-page{margin: 30px auto 0;transform: translateX(0) !important;}
	.area-parameter-main{overflow-x: auto;}
	.technology-pro .area-parameter{margin-bottom: 50px;}


	.service-happy1{padding: 50px 0 30px;}
	.service-happy1 .service-happy1-title{margin-bottom: 15px;}
	

	.service-happy1 .service-happy1-text{max-width: calc(100% - 80px);}
	.service-happy1 .service-happy1-text p{font-size: 14px;}
	.service-happy1 .service-happy1-img{width: 60px;height: 60px;}
	.service-happy1 .service-happy1-img i{font-size: 30px;line-height: 60px;}
	
	.service-happy2{height: 350px;}
	.service-happy2 .service-happy2-main{width: 80%;}



	.rd-wrap1{margin-top: 40px;margin-bottom: 30px;}

	.rd-wrap-section .section-tit{margin-bottom: 20px;padding-bottom: 14px;text-align: center !important;}
	.rd-wrap-section .section-tit span::after{bottom: -15px;height: 2px;}
	.rd-wrap-section .section-tit span::after{margin-left: -26px;left: 50%;}


	.rd-wrap-section .section-box{flex-wrap: wrap;width: 100%;}
	.rd-wrap-section .section-box .section-summary, .rd-wrap-section .section-box .section-main{width: 100%;}
	.rd-wrap-section .section-box .section-summary{margin-bottom: 10px;}
	.rd-wrap1 .rd-wrap1-section{margin-bottom: 40px;}



	.rd-wrap2{flex-wrap: wrap;margin-bottom: 40px;}
	.rd-wrap2 .rd-wrap2-main{width: 100%;}
	.rd-wrap2 .rd-wrap2-img{width: 100%;}


	.rd-wrap2 .rd-wrap2-main .rd-wrap2-text{position: static;max-width: auto;height: auto;margin-left: 0;padding: 30px 4%;}

	.rd-wrap3 .rd-wrap3-section{margin-bottom: 40px;}

	.rd-wrap-section .section-summary{margin-bottom: 20px;}

	.rd-wrap3 .rd-wrap3-section1 .item{width: 19%;}
	.rd-wrap3 .item p{font-size: 12px;line-height: 2em;}


	.rd-center{flex-wrap: wrap;width: 92%;margin-left: auto;margin-right: auto;margin-top: 40px;margin-bottom: 40px;}


	.rd-center .rd-center-left, .rd-center .rd-center-right{width: 100%;max-width: none;}
	.rd-center .rd-center-left{margin-bottom: 20px;}
	.rd-center .rd-center-left .rd-center-top .rd-center-summary{font-size: 18px;}

	.rd-center .rd-center-info{right: 4%;bottom: 8%;text-align: right;}
	.rd-center .rd-center-info .p1{font-size: 40px;}
	.rd-center .rd-center-info .p1 span{font-size: 40px;}
	.rd-center .rd-center-info .p2{margin-bottom: 20px;font-size: 18px;}

	.rd-center .rd-center-info .rd-info-icon img{width: 50px;}

	.rd-lab .rd-lab-main{width: 100%;}

	.news-section-main .item-card {margin-bottom: 10px;}
	.news-section-main .item-card .item-card-img{margin-bottom: 10px;}
	.news-section-main .item-card .item-card-text{padding: 15px;}
	.news-section-main .item-list{padding: 15px;}

	.news-section-main .item-list .text-tit{font-size: 14px;}

	#investor-news .section-inner{padding: 40px 0;}
	
	.investor-hotline{height: 200px;}
	.investor-hotline .investor-text{margin-left: -46%;}

	.investor-hotline .investor-text .text-tit{margin-top: 30px;}
	.investor-hotline .investor-hotline-word span{font-size: 60px;}
	.investor-hotline .investor-hotline-main{width: 60%;}

	.investor-hotline .investor-hotline-img{width: 40%;}
	.investor-hotline .investor-text .text-tel{margin-bottom: 1em;font-size: 22px;}

	.investor-hotline .investor-text .text-contact{width: 120px;height: 36px;border-radius: 36px;padding: 0 20px;}
	
	.investor-hotline .investor-text i{font-size: 18px;line-height: 34px;}
	.investor-hotline .investor-text span{font-size: 13px;line-height: 34px;}



	.news-section-top .news-section-tabs a{font-size: 14px;margin-left: 15px;padding-left: 10px;}

	.news-section-top .news-section-tabs a::before{width: 4px;height: 4px;margin-top: -2px;}

	.news-read{padding: 20px 0 60px;}

	.page-slide{margin-top: 20px;padding: 10px 0;}
	.page-slide li{width: 100%;float: none;}

	.page-slide a{line-height: 2em;}
	.news-read .news-read-con{padding: 30px 0;}

	.news-read-top .news-tit{font-size: 18px;}


	.talent-team{margin-bottom: 50px;padding-top: 40px;}
	
	.talent-team-img, .talent-team-text{float: none;width: 100%;}

	.talent-team-img{margin-top: 0;margin-bottom: 20px;}
	.talent-team-text .talent-team-sum{margin-bottom: 10px;}

	.talent-team-text .talent-team-info{margin-bottom: 20px;}

	.talent-bg{height: 200px;}
	.talent-job{padding: 40px 0;}
	.talent-job .talent-job-sum{margin-bottom: 30px;}

	
	.development-target{padding-bottom: 40px;}
	.development-target-text, .development-target-img{float: none;}
	.development-target-text .text-tit{margin-bottom: 1em;text-align: center;}
	.development-target-text{width: 100%;margin-bottom: 30px;}
	.development-target-img{width: 70%;margin: 0 auto;}


	.development-envir{padding: 40px 0;}




	.envir-container .swiper-slide{height: 300px;}
	.development-envir .envir-main .envir-text{margin-bottom: 30px;}
	
	.envir-tags{flex-wrap: wrap;}
	.envir-tags .item{width: 49%;margin-bottom: 2%;padding: 20px 15px;}
	
	.envir-tags .item .item-num{margin-bottom: 10px;}
	.envir-tags .item .item-num span{font-size: 20px;}
	
	.development-resp .development-resp-img{height: 200px;}

	.development-resp .development-resp-main{padding: 40px 0;}
	.development-resp .development-resp-text{width: 100%;text-align: left;}

	
	.contact-msg{flex-wrap: wrap;}
	.contact-msg .msg-map{width: 100%;height: 250px;}

	.contact-msg .msg-info{width: 100%;padding: 40px 4%;box-sizing: border-box;}
	.contact-msg .msg-info .msg-info-ul{margin-left: 0;margin-top: 0;}

	.msg-info-ul .item{display: flex;align-items: flex-start;margin-bottom: 14px;}
	.msg-info-ul .item .item-icon{margin-right: 20px;}


	.contact-con{padding-top: 40px;}

	.contact-statement{margin-bottom: 50px;}
	.contact-con .contact-con-main{padding: 10px 15px;}



	


	.head-menu{position: absolute;top: 50%;right: 5%;margin-top: -19px;margin-right: -10px;padding: 10px;}
	.head-menu .line{display:block;width:23px;height: 2px;background: #ff5100;margin-top:6px;transition: all .3s;}
	.head-menu .line:first-child{margin-top: 0;}
	.head-menu .is-active:nth-child(1){
	 -webkit-transform: translateY(8px)rotate(45deg);
	  -ms-transform: translateY(8px)rotate(45deg);
	  -o-transform: translateY(8px)rotate(45deg);
	  transform: translateY(8px)rotate(45deg);
	}
	.head-menu .is-active:nth-child(2){opacity: 0;}
	.head-menu .is-active:nth-child(3){
	  -webkit-transform: translateY(-8px)rotate(-45deg);
	  -ms-transform: translateY(-8px)rotate(-45deg);
	  -o-transform: translateY(-8px)rotate(-45deg);
	  transform: translateY(-8px)rotate(-45deg);
	}


	.mhead-wrap{position: fixed;top: 66px;left: 0;display: none;width: 100%;height: calc(100% - 66px);margin-right: 0;overflow: auto;background: #fff;border-top: 1px solid #e7edf0;z-index: 9999;}
	
	.mhead-nav li{position: relative;padding: 0 4%;border-bottom: 1px solid #e7edf0;}
	.mhead-nav .is-sec::before{position: absolute;top: 0;left: 0;display: block;content: "";width: 100%;height: 59px;background-image: url(img/icon-open.svg?v=1);background-position: 95% 23px;background-size: 14px 14px;background-repeat: no-repeat;}
	.mhead-nav .is-sec-active::before{background-image: url(img/icon-close.svg?v=1);}
	.mhead-nav li>a{position: relative;font-size: 16px;color: #000;line-height: 59px;}
	.mhead-nav .no-sec>a{display: block;}
	.mhead-nav .is-sec>a{display: inline-block;}
	.mhead-nav .sec-nav{display: none;padding: 0 20px 20px;}
	.mhead-nav .sec-nav a{display: block;padding: 10px 0;font-size: 14px;line-height: 20px;}

	.video-layer{width: 92% !important;height: 300px !important;}
	.rd-center .rd-center-left .rd-center-top .rd-center-summary{margin-left: 0;}
	.rd-lab{margin-top: 40px;background-image: url(img/m-lab-bg.jpg);background-size: 100% auto;overflow: hidden;}
	.rd-lab .rd-lab-word{top: auto;right: -20px;bottom: 25%;font-size: 100px;}
	.rd-lab .rd-spc-p{font-weight: bold;color: #555 !important;}
	
	.editor-con p, .editor-con div{margin-bottom: 1em;}

	.head-tool .head-tool-lang{display: none;}

	.pager-box{margin-top: 30px;}
	.pager span, .pager a{width: 30px;height: 30px;line-height: 30px;}

}







@media screen and (max-width: 768px){
	.i-safety-container .item-img-pc{display: none;}
	.i-safety-container .item-img-m{display: block;}

	.foot-main .foot-main-info .fr{width: 80%;margin: 10px auto 0;float: none;}
	.foot-main .foot-main-info .info-code{width: auto;margin-right: 0;}
	.foot-main .foot-main-info .info-code img{width: auto;}



	.fixed-tool{display: none;}



}